Is the Indian stock market all set for a bull run